//操作local数据的工具函数模块
//localStorage里只能存储字符串,且是本地文件方式存储
//还可以使用一个store库

const USERINFO = 'userInfo'
// eslint-disable-next-line
export default {
  //localStorage要保存字符串
  saveUser (user) {
    localStorage.setItem(USERINFO, JSON.stringify(user))
  },
  //返回一个user对象，如果没有返回一个{}
  getUser () {
    return JSON.parse(localStorage.getItem(USERINFO) || '{}')
  },
  removeUser () {
    localStorage.removeItem(USERINFO)
  },
}